Refine this word faster
Pistacia lentiscus
Definitions
Noun
- 1 an evergreen shrub of the Mediterranean region that is cultivated for its resin wordnet
See also for "pistacia lentiscus"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.